home *** CD-ROM | disk | FTP | other *** search
/ The World's Largest Collection of Windows Software / The World's Largest Collection of Windows Software - Disc 1.iso / bus_fnce / _b1 / nagme8 / nagme.txt < prev    next >
Text File  |  1992-11-19  |  9KB  |  239 lines

  1.  
  2.                           NagMe 1.0
  3.                      With 8-bit Samples
  4.  
  5.               A shareware program by Tom Wuttke
  6.  
  7.  
  8.  
  9. This is shareware, but I am not going to nag you about it, 
  10. as this program will do enough nagging as it is.
  11.  
  12. The whole point of this program is to have someone 
  13. electronic around to nag you about events in time.  When 
  14. it's time for class, or time to go to work, or when is your 
  15. favorite TV show coming on, this program can remind you 
  16. using a breathy female voice.  
  17.  
  18. I originally wrote it years ago for my Atari to remind me 
  19. when to go to my college classes.  It worked pretty well, 
  20. except the speech was very distorted, the real time clock 
  21. was always going haywire, and it completely tied up my 
  22. computer.  
  23.  
  24. This one is in Windows 3.1*, and it can run in the 
  25. background, 24 hours a day.  The sound is now 16 bit 44 kz 
  26. (or less, if you like) and runs into a sound card.  The 
  27. voices are very clear and intimidating, the female voice 
  28. sounds sort of like the Star Trek ship's computer, only with 
  29. more reverb.
  30.  
  31.  
  32. 1.  What you need:
  33.  
  34.   * A PC running windows 3.1, or windows with multimedia
  35.   * A 16 bit sound card (there is also an 8 bit version)
  36.   * VBRUN100.DLL in your windows directory  
  37.  
  38.  
  39. 2.  What files are here:
  40.  
  41.   * NAGME.EXE    the executable program
  42.   * TEST.WAV     a sample sound wave
  43.   * NAGME.DAT    data file holding all timer events (program         
  44.                  modifies this)
  45.   * NAGME.TXT    this file
  46.   * VBRUN100.DLL used to run Visual Basic executables
  47.   * WHO\*.WAV    sound samples to be used as names
  48.   * WHAT\*.WAV   sound samples to be used as events
  49.   * WHEN\*.WAV   sound samples to be used as times
  50.  
  51. The only sound files the program counts on existing are the 
  52. test.wav, nagme.exe, nagme.dat, and all the 10 time wave 
  53. files.  Also, the who, what, and when  directories must 
  54. exist.
  55.  
  56.  
  57. 3.  How to install NagMe on your system:
  58.  
  59.   * Create a directory off your hard drive, the name doesn't 
  60.     matter.
  61.   * Copy all the files into that directory, making sure the 
  62.     who, what, and when subdirectories are subdirectories 
  63.     off of the one with the executable in it.
  64.  
  65. NOTE:When you unzipped this package, you should have used the
  66.     -d option on pkunzip to create these subdirectories.  If you
  67.     didn't, then either unzip this thing again, or move the following
  68.     files into these subdirectories:
  69.  
  70.     who\brian.wav
  71.     who\chris.wav
  72.     who\dave.wav
  73.     who\ed.wav
  74.     who\linda.wav
  75.     who\tom.wav
  76.     who\hey.wav
  77.     who\youguys.wav
  78.  
  79.     what\appoint.wav
  80.     what\class.wav
  81.     what\exam.wav
  82.     what\simpsons.wav
  83.     what\trek.wav
  84.     what\wakeup.wav
  85.  
  86.     when\in30.wav
  87.     when\in25.wav
  88.     when\in20.wav
  89.     when\in15.wav
  90.     when\in10.wav
  91.     when\in5.wav
  92.     when\in3.wav
  93.     when\in2.wav
  94.     when\in1.wav
  95.     when\in0.wav
  96.  
  97. I'm assuming you know a little about your sound card and the 
  98. windows drivers that came with it, so I'm not going to get 
  99. into how to set up sounds, other than you should know how to 
  100. play .wav files already.
  101.  
  102.   * Make sure you have a copy of VBRUN100.DLL in your 
  103.     windows directory.  You only need 1 copy of this file
  104.     on your hard drive.  
  105.   * Using the file manager, or any other launcher, run 
  106.     NAGME.EXE.  
  107.   * The program will initially run as an icon, so now you     
  108.     should restore it. 
  109.   * Click on the test button, and make sure the sounds are 
  110.     working.
  111.  
  112.  
  113. 4.  How to use this program:
  114.  
  115. The main window holds a list of events.  An event is any 
  116. particular time of the week you would like to be reminded 
  117. of, like your class schedule, or an appointment, or simply 
  118. waking up.  Each event has a person's name associated with 
  119. it, so if you live with roommates, you can all use this 
  120. program.  Also displayed are the times and days of the week 
  121. the event is valid, and whether or not it is a one-time 
  122. event.
  123.  
  124. To add an event, click on the add button, and up will come a 
  125. dialog to let you enter all the details.  Also, an existing 
  126. event can be edited by double clicking on it, or using the 
  127. edit key.  Delete also works, jut like you would suspect.  I 
  128. don't even know why I'm bothering to write all this, I wrote 
  129. the program as brain-dead as possible, even a child could 
  130. figure it out.
  131.  
  132. In the add/edit dialog, you can select the sound samples to 
  133. be triggered, and the times they are triggered.  
  134.  
  135. On the left are the who and what.   These are simply the 
  136. .wav files in the who and what subdirectories.  Notice you 
  137. can only play sounds that are .wav, and that are in these 
  138. subdirectories.
  139.  
  140. The third column is the time and day of the week.  Time is 
  141. in military time, 00:00 to 23:59.  Also, notice there are 
  142. check boxes for the days of the week.  If you put an X in 
  143. the one-time only box, the event will automatically delete 
  144. itself after it occurs.
  145.  
  146. The forth column is the one that really makes this program 
  147. useful.  Note that you can be reminded of things BEFORE they 
  148. happen.  The program will trigger any combination of these 
  149. prior notice messages.  I usually like to be reminded twenty 
  150. minutes before a class, and five minutes before a TV show, 
  151. or even multiple times if the event is really important.  
  152. Notice, we are totally ignoring seconds.  In fact, the timer 
  153. this program uses is at a low priority five second interval, 
  154. so just don't worry about seconds.  Trust me, your internal 
  155. clock in your PC is probably off by a lot more than five 
  156. seconds anyway.
  157.  
  158. If you want this program to automatically start running 
  159. whenever you boot windows, stick it in your startup.grp in 
  160. the program mangler, I mean, manager.  Or else, in your 
  161. win.ini file add in to your run= line.
  162.  
  163. That's it!  GO ahead and set yourself silly reminders.  It 
  164. really amuses people who aren't used to computers that speak 
  165. reminding them to get to class. 
  166.  
  167.  
  168. 5.  About the voice:
  169.  
  170. Aren't the messages classic?  They were recorded in my home 
  171. studio with a decent microphone through a Sony DSP to add 
  172. reverb and ambiance, and sampled at 44 khz 16 bit.  When you 
  173. register, you can ask me to make some custom samples for 
  174. you, in that same voice.  It can say anything you like, 
  175. really.
  176.  
  177. You might be saying, "But I only have an 8-bit card!"  
  178. That's okay, use the 8 bit version of this program.  The 
  179. sampling rates on the 8 bit version are 22 khz, and they are 
  180. all monural.  And be sure to tell me you want 8 bit samples 
  181. when you register, if you want any more.
  182.  
  183.  
  184. 6.  How to Register:
  185.  
  186. Speaking of registering, let's talk about it.  I really 
  187. don't care if anyone uses this program without registering 
  188. it.  Heck, to be honest, I wrote all of it in two days with 
  189. Visual Basic*.  But if you have the money, or would like to 
  190. have more samples and source code, then read on...
  191.  
  192. To register, just send me a check for nine dollars.   
  193. (notice I didn't make up some stupid software company name)  
  194. This will entitle you to any updates and all that.
  195.  
  196.   Tom Wuttke
  197.   2525 University Ave.
  198.   Apartment J
  199.   Madison, WI  53705
  200.  
  201. If you want the source code and more samples, I can email 
  202. those to you for free after registration.  Otherwise, please 
  203. give me three more dollars to make up a disk and US Mail it 
  204. to you.  Oh, and by then I'll probably have the timer 
  205. version done.  It'll be just like this one, except that it 
  206. is set up more as a timer, like to tell you when the cookies 
  207. are done.
  208.  
  209. I would love to hear from anyone with any comments.  My 
  210. email alias is tom@castlab.engr.wisc.edu, or my phone# is 
  211. (608) 238-2463.  If you include five more dollars, I'll give 
  212. you the address and phone number of the person who does the 
  213. samples for me.
  214.  
  215. Please specify your address and email alias, what type of 
  216. sound card you have, what samples you want and what sound 
  217. format (mono or stereo, 8 or 16 bit, 22 khz or 44kz), what 
  218. size of disks your machine takes, and your phone number just 
  219. in case.  Also, any comments or suggestions are welcome, 
  220. even from people who aren't registered.
  221.  
  222.  
  223. 7.  NOTICE of LIABILITY
  224.  
  225. This program is as is, so don't sue me.  I honestly did not 
  226. put any viruses or fixed drive format commands in this, so 
  227. don't blame me for that.  One thing it does do, the 
  228. sndPlaySound command will take over the entire machine for 
  229. the duration of the sound.  That means a download will most 
  230. likely get interrupted.  But other than that, you really 
  231. shouldn't have any problems.  There are ways around this I 
  232. am thinking about looking into shortly.
  233.  
  234.  
  235. * MS-Windows 3.1 and Visual Basic are trademarks of 
  236. Microsoft, Inc., and they might go ballistic if I don't say 
  237. this
  238.  
  239.